package com.example.operation.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.operation.domin.DecSpecs;
import com.example.operation.domin.DecWares;
import com.example.operation.dto.DecWaresDto;
import com.example.operation.vo.DecSpecsVo;
import com.example.operation.vo.DecWaresVo;
import com.example.operation.vo.DispatchVo;

import java.util.List;

/**
 * @ClassName: DecWaresService
 * @Description:
 * @Author
 * @Date 2021/11/24
 * @Version 1.0
 */
public interface DecWaresService extends IService<DecWares> {


    Page<DecWaresVo> page(Integer pageCurrent, Integer pageSize, Integer pageNumber, String title, Integer offShelf);

    void save(DecWaresDto decWaresDto);

    void update(DecWaresDto decWaresDto);

    List<DecWaresVo> selectDwVo(Integer id);

    void updateBatchById(List<Integer> list, Integer offShelf);

    void removeByIds1(List<Integer> idList);
}
